home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / net / bind-contrib.tar.gz / bind-contrib.tar / contrib / misc / reload < prev    next >
Mailbox/MIME Entity  |  1996-10-25  |  5.9 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: Mailbox/MIME Entity (archive/mbox).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Mailbox/MIME Entity (archive/mbox) magic Supported
10% dexvert INI File (text/ini) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file C source text default
99% file C source, ASCII text default
100% TrID Generic INI configuration default (weak)
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/950 MIME Email (1.0) default
100% gt2 INI Datei [ i didn't put this in because i'm planning a "ctlinnd"-like interface for default (weak)
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 5b 20 69 20 64 69 64 6e | 27 74 20 70 75 74 20 74 |[ i didn|'t put t|
|00000010| 68 69 73 20 69 6e 20 62 | 65 63 61 75 73 65 20 69 |his in b|ecause i|
|00000020| 27 6d 20 70 6c 61 6e 6e | 69 6e 67 20 61 20 22 63 |'m plann|ing a "c|
|00000030| 74 6c 69 6e 6e 64 22 2d | 6c 69 6b 65 20 69 6e 74 |tlinnd"-|like int|
|00000040| 65 72 66 61 63 65 20 66 | 6f 72 0a 20 20 74 68 65 |erface f|or. the|
|00000050| 20 6e 65 78 74 20 72 65 | 6c 65 61 73 65 2c 20 61 | next re|lease, a|
|00000060| 6e 64 20 69 20 64 6f 6e | 27 74 20 77 61 6e 74 20 |nd i don|'t want |
|00000070| 74 6f 20 67 6c 6f 72 69 | 66 79 20 74 68 65 20 65 |to glori|fy the e|
|00000080| 78 69 73 74 69 6e 67 20 | 73 69 67 6e 61 6c 2d 62 |xisting |signal-b|
|00000090| 61 73 65 64 0a 20 20 69 | 6e 74 65 72 66 61 63 65 |ased. i|nterface|
|000000a0| 20 62 79 20 61 64 64 69 | 6e 67 20 6d 6f 72 65 20 | by addi|ng more |
|000000b0| 63 6f 64 65 20 74 6f 20 | 73 75 70 70 6f 72 74 20 |code to |support |
|000000c0| 69 74 2e 09 09 2d 2d 76 | 69 78 2c 20 64 65 63 65 |it...--v|ix, dece|
|000000d0| 6d 62 65 72 20 31 39 39 | 34 20 5d 0a 0a 52 65 70 |mber 199|4 ]..Rep|
|000000e0| 6c 69 65 64 3a 20 54 68 | 75 2c 20 30 38 20 44 65 |lied: Th|u, 08 De|
|000000f0| 63 20 31 39 39 34 20 30 | 31 3a 32 30 3a 31 36 20 |c 1994 0|1:20:16 |
|00000100| 2d 30 38 30 30 0a 52 65 | 70 6c 69 65 64 3a 20 22 |-0800.Re|plied: "|
|00000110| 4d 61 72 6b 20 41 6e 64 | 72 65 77 73 20 3c 4d 61 |Mark And|rews <Ma|
|00000120| 72 6b 2e 41 6e 64 72 65 | 77 73 40 64 6d 73 2e 43 |rk.Andre|ws@dms.C|
|00000130| 53 49 52 4f 2e 41 55 3e | 20 22 0a 52 65 63 65 69 |SIRO.AU>| ".Recei|
|00000140| 76 65 64 3a 20 62 79 20 | 67 77 2e 68 6f 6d 65 2e |ved: by |gw.home.|
|00000150| 76 69 78 2e 63 6f 6d 20 | 69 64 20 41 41 30 31 32 |vix.com |id AA012|
|00000160| 30 34 3b 20 57 65 64 2c | 20 37 20 44 65 63 20 39 |04; Wed,| 7 Dec 9|
|00000170| 34 20 32 32 3a 30 34 3a | 34 34 20 2d 30 38 30 30 |4 22:04:|44 -0800|
|00000180| 0a 52 65 63 65 69 76 65 | 64 3a 20 66 72 6f 6d 20 |.Receive|d: from |
|00000190| 64 72 75 67 73 2e 73 79 | 64 2e 64 6d 73 2e 43 53 |drugs.sy|d.dms.CS|
|000001a0| 49 52 4f 2e 41 55 20 0a | 20 62 79 20 64 6d 73 73 |IRO.AU .| by dmss|
|000001b0| 79 64 2e 73 79 64 2e 64 | 6d 73 2e 43 53 49 52 4f |yd.syd.d|ms.CSIRO|
|000001c0| 2e 41 55 20 28 34 2e 31 | 2f 35 2e 31 37 29 0a 20 |.AU (4.1|/5.17). |
|000001d0| 69 64 20 41 41 30 38 30 | 32 35 3b 20 54 68 75 2c |id AA080|25; Thu,|
|000001e0| 20 38 20 44 65 63 20 39 | 34 20 31 37 3a 30 34 3a | 8 Dec 9|4 17:04:|
|000001f0| 33 35 20 45 53 54 0a 20 | 28 66 72 6f 6d 20 4d 61 |35 EST. |(from Ma|
|00000200| 72 6b 2e 41 6e 64 72 65 | 77 73 40 64 6d 73 2e 63 |rk.Andre|ws@dms.c|
|00000210| 73 69 72 6f 2e 61 75 20 | 28 4d 61 72 6b 20 41 6e |siro.au |(Mark An|
|00000220| 64 72 65 77 73 29 29 0a | 4d 65 73 73 61 67 65 2d |drews)).|Message-|
|00000230| 49 64 3a 20 3c 39 34 31 | 32 30 38 30 36 30 34 2e |Id: <941|2080604.|
|00000240| 41 41 30 38 30 32 35 40 | 64 6d 73 73 79 64 2e 73 |AA08025@|dmssyd.s|
|00000250| 79 64 2e 64 6d 73 2e 43 | 53 49 52 4f 2e 41 55 3e |yd.dms.C|SIRO.AU>|
|00000260| 0a 54 6f 3a 20 70 61 75 | 6c 40 76 69 78 2e 63 6f |.To: pau|l@vix.co|
|00000270| 6d 0a 53 75 62 6a 65 63 | 74 3a 20 6e 64 63 0a 4d |m.Subjec|t: ndc.M|
|00000280| 69 6d 65 2d 56 65 72 73 | 69 6f 6e 3a 20 31 2e 30 |ime-Vers|ion: 1.0|
|00000290| 0a 43 6f 6e 74 65 6e 74 | 2d 54 79 70 65 3a 20 6d |.Content|-Type: m|
|000002a0| 75 6c 74 69 70 61 72 74 | 2f 6d 69 78 65 64 3b 20 |ultipart|/mixed; |
|000002b0| 62 6f 75 6e 64 61 72 79 | 3d 22 2d 2d 2d 2d 2d 20 |boundary|="----- |
|000002c0| 3d 5f 61 61 61 61 61 61 | 61 61 61 61 30 22 0a 44 |=_aaaaaa|aaaa0".D|
|000002d0| 61 74 65 3a 20 54 68 75 | 2c 20 30 38 20 44 65 63 |ate: Thu|, 08 Dec|
|000002e0| 20 31 39 39 34 20 31 37 | 3a 30 34 3a 33 33 20 2b | 1994 17|:04:33 +|
|000002f0| 31 31 30 30 0a 46 72 6f | 6d 3a 20 4d 61 72 6b 20 |1100.Fro|m: Mark |
|00000300| 41 6e 64 72 65 77 73 20 | 3c 4d 61 72 6b 2e 41 6e |Andrews |<Mark.An|
|00000310| 64 72 65 77 73 40 64 6d | 73 2e 43 53 49 52 4f 2e |drews@dm|s.CSIRO.|
|00000320| 41 55 3e 0a 0a 2d 2d 2d | 2d 2d 2d 2d 20 3d 5f 61 |AU>..---|---- =_a|
|00000330| 61 61 61 61 61 61 61 61 | 61 30 0a 43 6f 6e 74 65 |aaaaaaaa|a0.Conte|
|00000340| 6e 74 2d 54 79 70 65 3a | 20 74 65 78 74 2f 70 6c |nt-Type:| text/pl|
|00000350| 61 69 6e 3b 20 63 68 61 | 72 73 65 74 3d 22 75 73 |ain; cha|rset="us|
|00000360| 2d 61 73 63 69 69 22 0a | 0a 09 50 61 75 6c 2c 0a |-ascii".|..Paul,.|
|00000370| 09 09 49 27 76 65 20 62 | 65 65 6e 20 75 73 69 6e |..I've b|een usin|
|00000380| 67 20 61 20 73 75 69 64 | 20 72 6f 6f 74 20 70 72 |g a suid| root pr|
|00000390| 6f 67 72 61 6d 20 66 6f | 72 20 61 20 6c 6f 6e 67 |ogram fo|r a long|
|000003a0| 20 74 69 6d 65 20 74 6f | 0a 09 70 65 72 6d 69 74 | time to|..permit|
|000003b0| 20 72 65 6c 6f 61 64 69 | 6e 67 20 6f 66 20 74 68 | reloadi|ng of th|
|000003c0| 65 20 6e 61 6d 65 73 65 | 72 76 65 72 20 62 79 20 |e namese|rver by |
|000003d0| 75 73 65 72 73 20 6f 74 | 68 65 72 20 74 68 61 74 |users ot|her that|
|000003e0| 20 72 6f 6f 74 2e 20 57 | 65 0a 09 68 61 76 65 20 | root. W|e..have |
|000003f0| 73 6f 6d 65 20 7a 6f 6e | 65 73 20 6f 6e 20 74 68 |some zon|es on th|
|00000400| 65 20 6c 6f 63 61 6c 20 | 6e 61 6d 65 73 65 72 76 |e local |nameserv|
|00000410| 65 72 20 74 68 61 74 20 | 61 72 65 20 61 64 6d 69 |er that |are admi|
|00000420| 6e 69 73 74 65 72 65 64 | 20 62 79 0a 09 6e 6f 6e |nistered| by..non|
|00000430| 20 6c 6f 63 61 6c 73 20 | 61 6e 64 20 77 65 20 6e | locals |and we n|
|00000440| 65 65 64 65 64 20 74 6f | 20 67 69 76 65 20 74 68 |eeded to| give th|
|00000450| 65 6d 20 65 6e 6f 75 67 | 68 20 70 6f 77 65 72 20 |em enoug|h power |
|00000460| 74 6f 20 72 65 6c 6f 61 | 64 20 74 68 65 0a 09 6e |to reloa|d the..n|
|00000470| 61 6d 65 73 65 72 76 65 | 72 20 73 65 63 75 72 6c |ameserve|r securl|
|00000480| 79 2e 0a 0a 09 49 27 76 | 65 20 75 70 64 61 74 65 |y....I'v|e update|
|00000490| 64 20 74 68 69 73 20 70 | 72 6f 67 72 61 6d 20 74 |d this p|rogram t|
|000004a0| 6f 20 68 61 76 65 20 61 | 6e 20 65 71 75 69 76 65 |o have a|n equive|
|000004b0| 6c 65 6e 74 20 73 79 6e | 74 61 78 20 74 6f 20 6e |lent syn|tax to n|
|000004c0| 64 63 2e 0a 0a 09 49 66 | 20 79 6f 75 20 6f 6e 6c |dc....If| you onl|
|000004d0| 79 20 77 61 6e 74 20 72 | 6f 6f 74 20 74 6f 20 62 |y want r|oot to b|
|000004e0| 65 20 61 62 6c 65 20 74 | 6f 20 73 65 6e 64 20 63 |e able t|o send c|
|000004f0| 6f 6e 74 72 6f 6c 20 73 | 69 67 6e 61 6c 73 20 74 |ontrol s|ignals t|
|00000500| 6f 20 74 68 65 0a 09 6e | 61 6d 65 73 65 72 76 65 |o the..n|ameserve|
|00000510| 72 20 6f 74 68 65 72 20 | 74 68 61 74 20 22 72 65 |r other |that "re|
|00000520| 6c 6f 61 64 22 20 64 65 | 66 69 6e 65 20 52 4f 4f |load" de|fine ROO|
|00000530| 54 4f 4e 4c 59 20 69 6e | 20 63 6f 6e 66 2f 6f 70 |TONLY in| conf/op|
|00000540| 74 69 6f 6e 2e 68 2e 0a | 0a 09 4f 6e 6c 79 20 72 |tion.h..|..Only r|
|00000550| 6f 6f 74 20 69 73 20 61 | 6c 6c 6f 77 65 64 20 74 |oot is a|llowed t|
|00000560| 6f 20 73 74 61 72 74 2f | 73 74 6f 70 2f 72 65 73 |o start/|stop/res|
|00000570| 74 61 72 74 20 74 68 65 | 20 6e 61 6d 65 73 65 72 |tart the| nameser|
|00000580| 76 65 72 2e 0a 0a 09 41 | 6c 6c 20 61 72 67 75 65 |ver....A|ll argue|
|00000590| 6d 65 6e 74 73 20 61 66 | 74 65 72 20 73 74 61 72 |ments af|ter star|
|000005a0| 74 2f 72 65 73 74 61 72 | 74 20 61 72 65 20 70 61 |t/restar|t are pa|
|000005b0| 73 73 77 64 20 61 73 20 | 63 6f 6d 6d 61 6e 64 20 |sswd as |command |
|000005c0| 6c 69 6e 65 0a 09 61 72 | 67 73 20 74 6f 20 6e 61 |line..ar|gs to na|
|000005d0| 6d 65 64 2e 0a 0a 09 42 | 2e 54 2e 57 2e 20 6e 64 |med....B|.T.W. nd|
|000005e0| 63 20 6e 65 65 64 73 20 | 74 6f 20 62 65 20 75 70 |c needs |to be up|
|000005f0| 64 61 74 65 64 20 77 2e | 72 2e 74 20 55 53 52 31 |dated w.|r.t USR1|
|00000600| 2f 45 4d 54 20 61 6e 64 | 20 55 53 52 32 2f 46 50 |/EMT and| USR2/FP|
|00000610| 45 3b 0a 0a 09 4d 61 72 | 6b 0a 0a 0a 2d 2d 2d 2d |E;...Mar|k...----|
|00000620| 2d 2d 2d 20 3d 5f 61 61 | 61 61 61 61 61 61 61 61 |--- =_aa|aaaaaaaa|
|00000630| 30 0a 43 6f 6e 74 65 6e | 74 2d 54 79 70 65 3a 20 |0.Conten|t-Type: |
|00000640| 74 65 78 74 2f 70 6c 61 | 69 6e 3b 20 63 68 61 72 |text/pla|in; char|
|00000650| 73 65 74 3d 22 75 73 2d | 61 73 63 69 69 22 0a 43 |set="us-|ascii".C|
|00000660| 6f 6e 74 65 6e 74 2d 44 | 65 73 63 72 69 70 74 69 |ontent-D|escripti|
|00000670| 6f 6e 3a 20 72 65 6c 6f | 61 64 2e 63 0a 0a 23 69 |on: relo|ad.c..#i|
|00000680| 6e 63 6c 75 64 65 20 3c | 73 69 67 6e 61 6c 2e 68 |nclude <|signal.h|
|00000690| 3e 0a 23 69 6e 63 6c 75 | 64 65 20 3c 73 74 64 69 |>.#inclu|de <stdi|
|000006a0| 6f 2e 68 3e 0a 23 69 6e | 63 6c 75 64 65 20 3c 65 |o.h>.#in|clude <e|
|000006b0| 72 72 6e 6f 2e 68 3e 0a | 23 69 6e 63 6c 75 64 65 |rrno.h>.|#include|
|000006c0| 20 22 2e 2e 2f 63 6f 6e | 66 2f 6f 70 74 69 6f 6e | "../con|f/option|
|000006d0| 73 2e 68 22 0a 0a 0a 23 | 64 65 66 69 6e 65 20 45 |s.h"...#|define E|
|000006e0| 58 45 43 43 48 45 43 4b | 20 69 66 20 28 67 65 74 |XECCHECK| if (get|
|000006f0| 75 69 64 28 29 20 21 3d | 20 30 29 20 7b 66 70 72 |uid() !=| 0) {fpr|
|00000700| 69 6e 74 66 28 73 74 64 | 65 72 72 2c 22 72 6f 6f |intf(std|err,"roo|
|00000710| 74 20 6f 6e 6c 79 5c 6e | 22 29 3b 65 78 69 74 28 |t only\n|");exit(|
|00000720| 31 29 3b 7d 0a 23 64 65 | 66 69 6e 65 20 52 55 4e |1);}.#de|fine RUN|
|00000730| 4e 49 4e 47 43 48 45 43 | 4b 20 69 66 20 28 21 72 |NINGCHEC|K if (!r|
|00000740| 75 6e 6e 69 6e 67 29 20 | 7b 66 70 72 69 6e 74 66 |unning) |{fprintf|
|00000750| 28 73 74 64 65 72 72 2c | 22 6e 61 6d 65 64 20 6e |(stderr,|"named n|
|00000760| 6f 74 20 72 75 6e 6e 69 | 6e 67 5c 6e 22 29 3b 20 |ot runni|ng\n"); |
|00000770| 63 6f 6e 74 69 6e 75 65 | 3b 7d 0a 23 69 66 64 65 |continue|;}.#ifde|
|00000780| 66 20 52 4f 4f 54 4f 4e | 4c 59 0a 23 64 65 66 69 |f ROOTON|LY.#defi|
|00000790| 6e 65 20 52 4f 4f 54 43 | 48 45 43 4b 20 45 58 45 |ne ROOTC|HECK EXE|
|000007a0| 43 43 48 45 43 4b 0a 23 | 65 6c 73 65 0a 23 64 65 |CCHECK.#|else.#de|
|000007b0| 66 69 6e 65 20 52 4f 4f | 54 43 48 45 43 4b 0a 23 |fine ROO|TCHECK.#|
|000007c0| 65 6e 64 69 66 0a 0a 65 | 78 74 65 72 6e 20 63 68 |endif..e|xtern ch|
|000007d0| 61 72 20 2a 2a 65 6e 76 | 69 72 6f 6e 3b 0a 0a 63 |ar **env|iron;..c|
|000007e0| 68 61 72 20 2a 6e 65 77 | 65 6e 76 5b 5d 20 3d 0a |har *new|env[] =.|
|000007f0| 09 7b 0a 09 22 50 41 54 | 48 3d 2f 62 69 6e 22 2c |.{.."PAT|H=/bin",|
|00000800| 0a 09 22 48 4f 4d 45 3d | 2f 22 2c 0a 09 30 0a 09 |.."HOME=|/",..0..|
|00000810| 7d 3b 0a 0a 6d 61 69 6e | 28 61 72 67 63 2c 61 72 |};..main|(argc,ar|
|00000820| 67 76 29 0a 69 6e 74 20 | 20 61 72 67 63 3b 0a 63 |gv).int | argc;.c|
|00000830| 68 61 72 20 2a 2a 61 72 | 67 76 3b 0a 7b 0a 09 46 |har **ar|gv;.{..F|
|00000840| 49 4c 45 2a 20 66 3b 0a | 09 75 6e 73 69 67 6e 65 |ILE* f;.|.unsigne|
|00000850| 64 20 6c 6f 6e 67 20 69 | 20 3d 20 30 3b 0a 09 75 |d long i| = 0;..u|
|00000860| 6e 73 69 67 6e 65 64 20 | 6c 6f 6e 67 20 73 3b 0a |nsigned |long s;.|
|00000870| 09 69 6e 74 20 72 75 6e | 6e 69 6e 67 20 3d 20 30 |.int run|ning = 0|
|00000880| 3b 0a 0a 09 66 20 3d 20 | 66 6f 70 65 6e 28 5f 50 |;...f = |fopen(_P|
|00000890| 41 54 48 5f 50 49 44 46 | 49 4c 45 2c 22 72 22 29 |ATH_PIDF|ILE,"r")|
|000008a0| 3b 0a 0a 09 69 66 20 28 | 66 29 20 7b 0a 09 20 20 |;...if (|f) {.. |
|000008b0| 20 20 69 66 20 28 66 73 | 63 61 6e 66 28 66 2c 22 | if (fs|canf(f,"|
|000008c0| 25 75 22 2c 26 69 29 20 | 3d 3d 20 31 29 20 7b 0a |%u",&i) |== 1) {.|
|000008d0| 09 09 69 66 20 28 6b 69 | 6c 6c 28 69 2c 30 29 20 |..if (ki|ll(i,0) |
|000008e0| 3d 3d 20 2d 31 29 20 7b | 0a 09 09 20 20 20 20 73 |== -1) {|... s|
|000008f0| 77 69 74 63 68 28 65 72 | 72 6e 6f 29 20 7b 0a 09 |witch(er|rno) {..|
|00000900| 09 20 20 20 20 63 61 73 | 65 20 45 50 45 52 4d 3a |. cas|e EPERM:|
|00000910| 0a 09 09 09 72 75 6e 6e | 69 6e 67 20 3d 20 31 3b |....runn|ing = 1;|
|00000920| 0a 09 09 09 62 72 65 61 | 6b 3b 0a 09 09 20 20 20 |....brea|k;... |
|00000930| 20 7d 0a 09 09 7d 20 65 | 6c 73 65 20 7b 0a 09 09 | }...} e|lse {...|
|00000940| 20 20 20 20 72 75 6e 6e | 69 6e 67 20 3d 20 31 3b | runn|ing = 1;|
|00000950| 0a 09 09 7d 0a 09 20 20 | 20 20 7d 0a 09 20 20 20 |...}.. | }.. |
|00000960| 20 66 63 6c 6f 73 65 28 | 66 29 3b 0a 09 7d 0a 0a | fclose(|f);..}..|
|00000970| 09 73 20 3d 20 53 49 47 | 48 55 50 3b 0a 09 77 68 |.s = SIG|HUP;..wh|
|00000980| 69 6c 65 20 28 20 61 72 | 67 63 2d 2d 20 3e 20 31 |ile ( ar|gc-- > 1|
|00000990| 20 29 20 7b 0a 0a 09 09 | 61 72 67 76 2b 2b 3b 0a | ) {....|argv++;.|
|000009a0| 09 09 69 66 20 28 20 21 | 20 73 74 72 63 6d 70 28 |..if ( !| strcmp(|
|000009b0| 61 72 67 76 5b 30 5d 2c | 22 73 74 61 74 75 73 22 |argv[0],|"status"|
|000009c0| 29 29 20 7b 0a 09 09 09 | 66 70 72 69 6e 74 66 28 |)) {....|fprintf(|
|000009d0| 73 74 64 65 72 72 2c 22 | 72 65 6c 6f 61 64 3a 20 |stderr,"|reload: |
|000009e0| 6e 61 6d 65 64 20 69 73 | 25 73 72 75 6e 6e 69 6e |named is|%srunnin|
|000009f0| 67 5c 6e 22 2c 0a 09 09 | 09 09 72 75 6e 6e 69 6e |g\n",...|..runnin|
|00000a00| 67 3f 20 22 20 22 3a 22 | 20 6e 6f 74 20 22 29 3b |g? " ":"| not ");|
|00000a10| 0a 09 09 09 63 6f 6e 74 | 69 6e 75 65 3b 0a 09 09 |....cont|inue;...|
|00000a20| 7d 20 65 6c 73 65 20 69 | 66 20 28 20 21 20 73 74 |} else i|f ( ! st|
|00000a30| 72 63 6d 70 28 61 72 67 | 76 5b 30 5d 2c 22 64 75 |rcmp(arg|v[0],"du|
|00000a40| 6d 70 64 62 22 29 20 29 | 20 7b 0a 09 09 09 52 4f |mpdb") )| {....RO|
|00000a50| 4f 54 43 48 45 43 4b 0a | 09 09 09 52 55 4e 4e 49 |OTCHECK.|...RUNNI|
|00000a60| 4e 47 43 48 45 43 4b 0a | 09 09 09 66 70 72 69 6e |NGCHECK.|...fprin|
|00000a70| 74 66 28 73 74 64 65 72 | 72 2c 22 72 65 6c 6f 61 |tf(stder|r,"reloa|
|00000a80| 64 3a 20 64 75 6d 70 69 | 6e 67 20 64 61 74 61 62 |d: dumpi|ng datab|
|00000a90| 61 73 65 5c 6e 22 29 3b | 0a 09 09 09 73 20 3d 20 |ase\n");|....s = |
|00000aa0| 53 49 47 49 4e 54 3b 0a | 09 09 7d 20 65 6c 73 65 |SIGINT;.|..} else|
|00000ab0| 20 69 66 20 28 20 21 20 | 73 74 72 63 6d 70 28 61 | if ( ! |strcmp(a|
|00000ac0| 72 67 76 5b 30 5d 2c 22 | 72 65 6c 6f 61 64 22 29 |rgv[0],"|reload")|
|00000ad0| 20 29 20 7b 0a 09 09 09 | 52 55 4e 4e 49 4e 47 43 | ) {....|RUNNINGC|
|00000ae0| 48 45 43 4b 0a 09 09 09 | 66 70 72 69 6e 74 66 28 |HECK....|fprintf(|
|00000af0| 73 74 64 65 72 72 2c 22 | 72 65 6c 6f 61 64 3a 20 |stderr,"|reload: |
|00000b00| 72 65 6c 6f 61 64 69 6e | 67 20 64 61 74 61 62 61 |reloadin|g databa|
|00000b10| 73 65 5c 6e 22 29 3b 0a | 09 09 09 73 20 3d 20 53 |se\n");.|...s = S|
|00000b20| 49 47 48 55 50 3b 0a 09 | 09 7d 20 65 6c 73 65 20 |IGHUP;..|.} else |
|00000b30| 69 66 20 28 20 21 20 73 | 74 72 63 6d 70 28 61 72 |if ( ! s|trcmp(ar|
|00000b40| 67 76 5b 30 5d 2c 22 73 | 74 61 74 73 22 29 20 29 |gv[0],"s|tats") )|
|00000b50| 20 7b 0a 09 09 09 52 4f | 4f 54 43 48 45 43 4b 0a | {....RO|OTCHECK.|
|00000b60| 09 09 09 52 55 4e 4e 49 | 4e 47 43 48 45 43 4b 0a |...RUNNI|NGCHECK.|
|00000b70| 09 09 09 66 70 72 69 6e | 74 66 28 73 74 64 65 72 |...fprin|tf(stder|
|00000b80| 72 2c 22 72 65 6c 6f 61 | 64 3a 20 64 75 6d 70 69 |r,"reloa|d: dumpi|
|00000b90| 6e 67 20 73 74 61 74 73 | 5c 6e 22 29 3b 0a 09 09 |ng stats|\n");...|
|00000ba0| 09 73 20 3d 20 53 49 47 | 49 4f 54 3b 0a 09 09 7d |.s = SIG|IOT;...}|
|00000bb0| 20 65 6c 73 65 20 69 66 | 20 28 20 21 20 73 74 72 | else if| ( ! str|
|00000bc0| 63 6d 70 28 61 72 67 76 | 5b 30 5d 2c 22 74 72 61 |cmp(argv|[0],"tra|
|00000bd0| 63 65 22 29 20 29 20 7b | 0a 09 09 09 52 4f 4f 54 |ce") ) {|....ROOT|
|00000be0| 43 48 45 43 4b 0a 09 09 | 09 52 55 4e 4e 49 4e 47 |CHECK...|.RUNNING|
|00000bf0| 43 48 45 43 4b 0a 09 09 | 09 66 70 72 69 6e 74 66 |CHECK...|.fprintf|
|00000c00| 28 73 74 64 65 72 72 2c | 22 72 65 6c 6f 61 64 3a |(stderr,|"reload:|
|00000c10| 20 74 72 61 63 69 6e 67 | 20 6f 6e 5c 6e 22 29 3b | tracing| on\n");|
|00000c20| 0a 23 69 66 20 64 65 66 | 69 6e 65 64 28 53 49 47 |.#if def|ined(SIG|
|00000c30| 55 53 52 31 29 20 26 26 | 20 64 65 66 69 6e 65 64 |USR1) &&| defined|
|00000c40| 28 53 49 47 55 53 52 32 | 29 0a 09 09 09 73 20 3d |(SIGUSR2|)....s =|
|00000c50| 20 53 49 47 55 53 52 31 | 3b 0a 23 65 6c 73 65 0a | SIGUSR1|;.#else.|
|00000c60| 09 09 09 73 20 3d 20 53 | 49 47 45 4d 54 3b 0a 23 |...s = S|IGEMT;.#|
|00000c70| 65 6e 64 69 66 0a 09 09 | 7d 20 65 6c 73 65 20 69 |endif...|} else i|
|00000c80| 66 20 28 20 21 20 73 74 | 72 63 6d 70 28 61 72 67 |f ( ! st|rcmp(arg|
|00000c90| 76 5b 30 5d 2c 22 6e 6f | 74 72 61 63 65 22 29 20 |v[0],"no|trace") |
|00000ca0| 29 20 7b 0a 09 09 09 52 | 4f 4f 54 43 48 45 43 4b |) {....R|OOTCHECK|
|00000cb0| 0a 09 09 09 52 55 4e 4e | 49 4e 47 43 48 45 43 4b |....RUNN|INGCHECK|
|00000cc0| 0a 09 09 09 66 70 72 69 | 6e 74 66 28 73 74 64 65 |....fpri|ntf(stde|
|00000cd0| 72 72 2c 22 72 65 6c 6f | 61 64 3a 20 74 75 72 6e |rr,"relo|ad: turn|
|00000ce0| 69 6e 67 20 74 72 61 63 | 69 6e 67 20 6f 66 66 5c |ing trac|ing off\|
|00000cf0| 6e 22 29 3b 0a 23 69 66 | 20 64 65 66 69 6e 65 64 |n");.#if| defined|
|00000d00| 28 53 49 47 55 53 52 31 | 29 20 26 26 20 64 65 66 |(SIGUSR1|) && def|
|00000d10| 69 6e 65 64 28 53 49 47 | 55 53 52 32 29 0a 09 09 |ined(SIG|USR2)...|
|00000d20| 09 73 20 3d 20 53 49 47 | 55 53 52 32 3b 0a 23 65 |.s = SIG|USR2;.#e|
|00000d30| 6c 73 65 0a 09 09 09 73 | 20 3d 20 53 49 47 46 50 |lse....s| = SIGFP|
|00000d40| 45 3b 0a 23 65 6e 64 69 | 66 0a 23 69 66 20 64 65 |E;.#endi|f.#if de|
|00000d50| 66 69 6e 65 64 28 53 49 | 47 57 49 4e 43 48 29 20 |fined(SI|GWINCH) |
|00000d60| 26 26 20 64 65 66 69 6e | 65 64 28 51 52 59 4c 4f |&& defin|ed(QRYLO|
|00000d70| 47 29 0a 09 09 7d 20 65 | 6c 73 65 20 69 66 20 28 |G)...} e|lse if (|
|00000d80| 20 21 20 73 74 72 63 6d | 70 28 61 72 67 76 5b 30 | ! strcm|p(argv[0|
|00000d90| 5d 2c 22 71 75 65 72 79 | 6c 6f 67 22 29 20 29 20 |],"query|log") ) |
|00000da0| 7b 0a 09 09 09 52 4f 4f | 54 43 48 45 43 4b 0a 09 |{....ROO|TCHECK..|
|00000db0| 09 09 52 55 4e 4e 49 4e | 47 43 48 45 43 4b 0a 09 |..RUNNIN|GCHECK..|
|00000dc0| 09 09 66 70 72 69 6e 74 | 66 28 73 74 64 65 72 72 |..fprint|f(stderr|
|00000dd0| 2c 22 72 65 6c 6f 61 64 | 3a 20 71 75 65 72 79 6c |,"reload|: queryl|
|00000de0| 6f 67 20 74 6f 67 67 6c | 65 64 5c 6e 22 29 3b 0a |og toggl|ed\n");.|
|00000df0| 09 09 09 73 20 3d 20 53 | 49 47 57 49 4e 43 48 3b |...s = S|IGWINCH;|
|00000e00| 0a 23 65 6e 64 69 66 0a | 09 09 7d 20 65 6c 73 65 |.#endif.|..} else|
|00000e10| 20 69 66 20 28 20 21 20 | 73 74 72 63 6d 70 28 61 | if ( ! |strcmp(a|
|00000e20| 72 67 76 5b 30 5d 2c 22 | 73 74 6f 70 22 29 20 29 |rgv[0],"|stop") )|
|00000e30| 20 7b 0a 09 09 09 45 58 | 45 43 43 48 45 43 4b 0a | {....EX|ECCHECK.|
|00000e40| 09 09 09 66 70 72 69 6e | 74 66 28 73 74 64 65 72 |...fprin|tf(stder|
|00000e50| 72 2c 22 72 65 6c 6f 61 | 64 3a 20 73 74 6f 70 70 |r,"reloa|d: stopp|
|00000e60| 69 6e 67 20 6e 61 6d 65 | 64 5c 6e 22 29 3b 0a 09 |ing name|d\n");..|
|00000e70| 09 09 73 20 3d 20 53 49 | 47 54 45 52 4d 3b 0a 09 |..s = SI|GTERM;..|
|00000e80| 09 7d 20 65 6c 73 65 20 | 69 66 20 28 20 21 20 73 |.} else |if ( ! s|
|00000e90| 74 72 63 6d 70 28 61 72 | 67 76 5b 30 5d 2c 22 72 |trcmp(ar|gv[0],"r|
|00000ea0| 65 73 74 61 72 74 22 29 | 20 29 20 7b 0a 09 09 09 |estart")| ) {....|
|00000eb0| 45 58 45 43 43 48 45 43 | 4b 0a 09 09 09 69 66 20 |EXECCHEC|K....if |
|00000ec0| 28 72 75 6e 6e 69 6e 67 | 29 20 7b 0a 09 09 09 20 |(running|) {.... |
|00000ed0| 20 20 20 73 20 3d 20 53 | 49 47 54 45 52 4d 3b 0a | s = S|IGTERM;.|
|00000ee0| 09 09 09 20 20 20 20 69 | 66 20 28 6b 69 6c 6c 28 |... i|f (kill(|
|00000ef0| 69 2c 73 29 29 20 7b 0a | 09 09 09 09 70 65 72 72 |i,s)) {.|....perr|
|00000f00| 6f 72 28 22 72 65 6c 6f | 61 64 3a 20 6b 69 6c 6c |or("relo|ad: kill|
|00000f10| 22 29 3b 0a 09 09 09 09 | 66 70 72 69 6e 74 66 28 |");.....|fprintf(|
|00000f20| 73 74 64 65 72 72 2c 22 | 72 65 6c 6f 61 64 3a 20 |stderr,"|reload: |
|00000f30| 6e 61 6d 65 64 20 4e 4f | 54 20 72 65 73 74 61 72 |named NO|T restar|
|00000f40| 74 65 64 5c 6e 22 29 3b | 0a 09 09 09 09 65 78 69 |ted\n");|.....exi|
|00000f50| 74 28 31 29 3b 0a 09 09 | 09 20 20 20 20 7d 0a 09 |t(1);...|. }..|
|00000f60| 09 09 7d 0a 09 09 09 73 | 65 74 75 69 64 28 67 65 |..}....s|etuid(ge|
|00000f70| 74 65 75 69 64 28 29 29 | 3b 0a 09 09 09 65 6e 76 |teuid())|;....env|
|00000f80| 69 72 6f 6e 20 3d 20 6e | 65 77 65 6e 76 3b 0a 09 |iron = n|ewenv;..|
|00000f90| 09 09 61 72 67 76 5b 30 | 5d 20 3d 20 22 6e 61 6d |..argv[0|] = "nam|
|00000fa0| 65 64 22 3b 0a 09 09 09 | 65 78 65 63 76 28 4e 41 |ed";....|execv(NA|
|00000fb0| 4d 45 44 2c 20 61 72 67 | 76 29 3b 0a 09 09 09 70 |MED, arg|v);....p|
|00000fc0| 65 72 72 6f 72 28 22 65 | 78 65 63 76 22 29 3b 0a |error("e|xecv");.|
|00000fd0| 09 09 09 65 78 69 74 28 | 31 29 3b 0a 09 09 7d 20 |...exit(|1);...} |
|00000fe0| 65 6c 73 65 20 69 66 20 | 28 20 21 20 73 74 72 63 |else if |( ! strc|
|00000ff0| 6d 70 28 61 72 67 76 5b | 30 5d 2c 22 73 74 61 72 |mp(argv[|0],"star|
|00001000| 74 22 29 20 29 20 7b 0a | 09 09 09 45 58 45 43 43 |t") ) {.|...EXECC|
|00001010| 48 45 43 4b 0a 09 09 09 | 69 66 20 28 72 75 6e 6e |HECK....|if (runn|
|00001020| 69 6e 67 29 20 7b 0a 09 | 09 09 09 66 70 72 69 6e |ing) {..|...fprin|
|00001030| 74 66 28 73 74 64 65 72 | 72 2c 22 6e 61 6d 65 64 |tf(stder|r,"named|
|00001040| 20 61 6c 72 65 61 64 79 | 20 72 75 6e 6e 69 6e 67 | already| running|
|00001050| 5c 6e 22 29 3b 0a 09 09 | 09 09 63 6f 6e 74 69 6e |\n");...|..contin|
|00001060| 75 65 3b 0a 09 09 09 7d | 0a 09 09 09 73 65 74 75 |ue;....}|....setu|
|00001070| 69 64 28 67 65 74 65 75 | 69 64 28 29 29 3b 0a 09 |id(geteu|id());..|
|00001080| 09 09 65 6e 76 69 72 6f | 6e 20 3d 20 6e 65 77 65 |..enviro|n = newe|
|00001090| 6e 76 3b 0a 09 09 09 61 | 72 67 76 5b 30 5d 20 3d |nv;....a|rgv[0] =|
|000010a0| 20 22 6e 61 6d 65 64 22 | 3b 0a 09 09 09 65 78 65 | "named"|;....exe|
|000010b0| 63 76 28 4e 41 4d 45 44 | 2c 20 61 72 67 76 29 3b |cv(NAMED|, argv);|
|000010c0| 0a 09 09 09 70 65 72 72 | 6f 72 28 22 65 78 65 63 |....perr|or("exec|
|000010d0| 76 22 29 3b 0a 09 09 09 | 65 78 69 74 28 31 29 3b |v");....|exit(1);|
|000010e0| 0a 09 09 7d 20 65 6c 73 | 65 20 7b 0a 09 09 20 20 |...} els|e {... |
|000010f0| 20 20 66 70 72 69 6e 74 | 66 28 73 74 64 65 72 72 | fprint|f(stderr|
|00001100| 2c 22 75 6e 6b 6e 6f 77 | 6e 20 73 77 69 74 63 68 |,"unknow|n switch|
|00001110| 20 5c 22 25 73 5c 22 5c | 6e 22 2c 61 72 67 76 5b | \"%s\"\|n",argv[|
|00001120| 30 5d 29 3b 0a 09 09 20 | 20 20 20 66 70 72 69 6e |0]);... | fprin|
|00001130| 74 66 28 73 74 64 65 72 | 72 2c 20 22 55 73 61 67 |tf(stder|r, "Usag|
|00001140| 65 3a 20 72 65 6c 6f 61 | 64 20 25 73 20 2e 2e 2e |e: reloa|d %s ...|
|00001150| 5c 6e 22 2c 0a 23 69 66 | 20 64 65 66 69 6e 65 64 |\n",.#if| defined|
|00001160| 28 53 49 47 57 49 4e 43 | 48 29 20 26 26 20 64 65 |(SIGWINC|H) && de|
|00001170| 66 69 6e 65 64 28 51 52 | 59 4c 4f 47 29 0a 0a 22 |fined(QR|YLOG).."|
|00001180| 28 73 74 61 74 75 73 7c | 64 75 6d 70 64 62 7c 72 |(status||dumpdb|r|
|00001190| 65 6c 6f 61 64 7c 73 74 | 61 74 73 7c 74 72 61 63 |eload|st|ats|trac|
|000011a0| 65 7c 6e 6f 74 72 61 63 | 65 7c 71 75 65 72 79 6c |e|notrac|e|queryl|
|000011b0| 6f 67 7c 73 74 61 72 74 | 7c 73 74 6f 70 7c 72 65 |og|start||stop|re|
|000011c0| 73 74 61 72 74 29 22 0a | 23 65 6c 73 65 0a 22 28 |start)".|#else."(|
|000011d0| 73 74 61 74 75 73 7c 64 | 75 6d 70 64 62 7c 72 65 |status|d|umpdb|re|
|000011e0| 6c 6f 61 64 7c 73 74 61 | 74 73 7c 74 72 61 63 65 |load|sta|ts|trace|
|000011f0| 7c 6e 6f 74 72 61 63 65 | 7c 73 74 61 72 74 7c 73 ||notrace||start|s|
|00001200| 74 6f 70 7c 72 65 73 74 | 61 72 74 29 22 0a 23 65 |top|rest|art)".#e|
|00001210| 6e 64 69 66 0a 09 09 09 | 20 20 20 20 29 3b 0a 09 |ndif....| );..|
|00001220| 09 20 20 20 20 63 6f 6e | 74 69 6e 75 65 3b 0a 09 |. con|tinue;..|
|00001230| 09 7d 0a 09 09 69 66 20 | 28 6b 69 6c 6c 28 69 2c |.}...if |(kill(i,|
|00001240| 73 29 29 20 7b 0a 09 09 | 20 20 20 20 70 65 72 72 |s)) {...| perr|
|00001250| 6f 72 28 22 72 65 6c 6f | 61 64 3a 20 6b 69 6c 6c |or("relo|ad: kill|
|00001260| 22 29 3b 0a 09 09 7d 0a | 09 7d 0a 09 65 78 69 74 |");...}.|.}..exit|
|00001270| 28 30 29 3b 0a 7d 0a 0a | 2d 2d 2d 2d 2d 2d 2d 20 |(0);.}..|------- |
|00001280| 3d 5f 61 61 61 61 61 61 | 61 61 61 61 30 0a 43 6f |=_aaaaaa|aaaa0.Co|
|00001290| 6e 74 65 6e 74 2d 54 79 | 70 65 3a 20 74 65 78 74 |ntent-Ty|pe: text|
|000012a0| 2f 70 6c 61 69 6e 3b 20 | 63 68 61 72 73 65 74 3d |/plain; |charset=|
|000012b0| 22 75 73 2d 61 73 63 69 | 69 22 0a 43 6f 6e 74 65 |"us-asci|i".Conte|
|000012c0| 6e 74 2d 44 65 73 63 72 | 69 70 74 69 6f 6e 3a 20 |nt-Descr|iption: |
|000012d0| 4d 61 6b 65 66 69 6c 65 | 2e 64 69 66 66 0a 0a 2a |Makefile|.diff..*|
|000012e0| 2a 2a 20 4d 61 6b 65 66 | 69 6c 65 09 54 75 65 20 |** Makef|ile.Tue |
|000012f0| 44 65 63 20 20 36 20 32 | 32 3a 30 35 3a 34 35 20 |Dec 6 2|2:05:45 |
|00001300| 31 39 39 34 0a 2d 2d 2d | 20 2e 2e 2f 2e 2e 2f 42 |1994.---| ../../B|
|00001310| 45 54 41 31 31 2d 32 2f | 6e 61 6d 65 64 2f 4d 61 |ETA11-2/|named/Ma|
|00001320| 6b 65 66 69 6c 65 09 54 | 68 75 20 44 65 63 20 20 |kefile.T|hu Dec |
|00001330| 38 20 31 36 3a 34 38 3a | 34 38 20 31 39 39 34 0a |8 16:48:|48 1994.|
|00001340| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|00001350| 2a 2a 2a 20 31 30 37 2c | 31 31 37 20 2a 2a 2a 2a |*** 107,|117 ****|
|00001360| 0a 20 20 58 46 45 52 53 | 52 43 53 3d 20 20 6e 61 |. XFERS|RCS= na|
|00001370| 6d 65 64 2d 78 66 65 72 | 2e 63 20 64 62 5f 67 6c |med-xfer|.c db_gl|
|00001380| 75 65 2e 63 0a 20 20 58 | 46 45 52 4f 42 4a 3d 20 |ue.c. X|FEROBJ= |
|00001390| 20 20 6e 61 6d 65 64 2d | 78 66 65 72 2e 6f 20 64 | named-|xfer.o d|
|000013a0| 62 5f 67 6c 75 65 2e 6f | 20 73 74 6f 72 61 67 65 |b_glue.o| storage|
|000013b0| 2e 6f 20 64 6d 61 6c 6c | 6f 63 2e 6f 0a 20 20 0a |.o dmall|oc.o. .|
|000013c0| 21 20 61 6c 6c 3a 20 6e | 61 6d 65 64 20 6e 61 6d |! all: n|amed nam|
|000013d0| 65 64 2d 78 66 65 72 20 | 6e 61 6d 65 64 2e 72 65 |ed-xfer |named.re|
|000013e0| 6c 6f 61 64 20 6e 61 6d | 65 64 2e 72 65 73 74 61 |load nam|ed.resta|
|000013f0| 72 74 20 6e 64 63 0a 20 | 20 0a 20 20 6e 61 6d 65 |rt ndc. | . name|
|00001400| 64 3a 20 24 7b 4f 42 4a | 53 7d 20 24 7b 52 45 53 |d: ${OBJ|S} ${RES|
|00001410| 7d 20 24 7b 43 4f 4d 50 | 4c 49 42 7d 20 76 65 72 |} ${COMP|LIB} ver|
|00001420| 73 69 6f 6e 2e 6f 0a 20 | 20 09 24 7b 43 43 7d 20 |sion.o. | .${CC} |
|00001430| 24 7b 43 44 45 42 55 47 | 7d 20 24 7b 4c 44 46 4c |${CDEBUG|} ${LDFL|
|00001440| 41 47 53 7d 20 2d 6f 20 | 24 40 20 76 65 72 73 69 |AGS} -o |$@ versi|
|00001450| 6f 6e 2e 6f 20 24 7b 4f | 42 4a 53 7d 20 5c 0a 20 |on.o ${O|BJS} \. |
|00001460| 20 09 09 24 7b 52 45 53 | 7d 20 24 7b 43 4f 4d 50 | ..${RES|} ${COMP|
|00001470| 4c 49 42 7d 20 24 7b 4c | 49 42 53 7d 0a 20 20 0a |LIB} ${L|IBS}. .|
|00001480| 20 20 76 65 72 73 69 6f | 6e 2e 6f 3a 20 76 65 72 | versio|n.o: ver|
|00001490| 73 69 6f 6e 2e 63 0a 20 | 20 0a 2d 2d 2d 20 31 30 |sion.c. | .--- 10|
|000014a0| 37 2c 31 32 30 20 2d 2d | 2d 2d 0a 20 20 58 46 45 |7,120 --|--. XFE|
|000014b0| 52 53 52 43 53 3d 20 20 | 6e 61 6d 65 64 2d 78 66 |RSRCS= |named-xf|
|000014c0| 65 72 2e 63 20 64 62 5f | 67 6c 75 65 2e 63 0a 20 |er.c db_|glue.c. |
|000014d0| 20 58 46 45 52 4f 42 4a | 3d 20 20 20 6e 61 6d 65 | XFEROBJ|= name|
|000014e0| 64 2d 78 66 65 72 2e 6f | 20 64 62 5f 67 6c 75 65 |d-xfer.o| db_glue|
|000014f0| 2e 6f 20 73 74 6f 72 61 | 67 65 2e 6f 20 64 6d 61 |.o stora|ge.o dma|
|00001500| 6c 6c 6f 63 2e 6f 0a 20 | 20 0a 21 20 61 6c 6c 3a |lloc.o. | .! all:|
|00001510| 20 6e 61 6d 65 64 20 6e | 61 6d 65 64 2d 78 66 65 | named n|amed-xfe|
|00001520| 72 20 6e 61 6d 65 64 2e | 72 65 6c 6f 61 64 20 6e |r named.|reload n|
|00001530| 61 6d 65 64 2e 72 65 73 | 74 61 72 74 20 6e 64 63 |amed.res|tart ndc|
|00001540| 20 72 65 6c 6f 61 64 0a | 20 20 0a 20 20 6e 61 6d | reload.| . nam|
|00001550| 65 64 3a 20 24 7b 4f 42 | 4a 53 7d 20 24 7b 52 45 |ed: ${OB|JS} ${RE|
|00001560| 53 7d 20 24 7b 43 4f 4d | 50 4c 49 42 7d 20 76 65 |S} ${COM|PLIB} ve|
|00001570| 72 73 69 6f 6e 2e 6f 0a | 20 20 09 24 7b 43 43 7d |rsion.o.| .${CC}|
|00001580| 20 24 7b 43 44 45 42 55 | 47 7d 20 24 7b 4c 44 46 | ${CDEBU|G} ${LDF|
|00001590| 4c 41 47 53 7d 20 2d 6f | 20 24 40 20 76 65 72 73 |LAGS} -o| $@ vers|
|000015a0| 69 6f 6e 2e 6f 20 24 7b | 4f 42 4a 53 7d 20 5c 0a |ion.o ${|OBJS} \.|
|000015b0| 20 20 09 09 24 7b 52 45 | 53 7d 20 24 7b 43 4f 4d | ..${RE|S} ${COM|
|000015c0| 50 4c 49 42 7d 20 24 7b | 4c 49 42 53 7d 0a 2b 20 |PLIB} ${|LIBS}.+ |
|000015d0| 0a 2b 20 72 65 6c 6f 61 | 64 3a 20 72 65 6c 6f 61 |.+ reloa|d: reloa|
|000015e0| 64 2e 63 0a 2b 20 09 24 | 7b 43 43 7d 20 24 7b 43 |d.c.+ .$|{CC} ${C|
|000015f0| 44 45 42 55 47 7d 20 2d | 44 4e 41 4d 45 44 3d 27 |DEBUG} -|DNAMED='|
|00001600| 22 24 7b 44 45 53 54 53 | 42 49 4e 7d 2f 24 7b 49 |"${DESTS|BIN}/${I|
|00001610| 4e 7d 6e 61 6d 65 64 22 | 27 20 24 7b 44 45 46 53 |N}named"|' ${DEFS|
|00001620| 7d 20 24 7b 4c 44 46 4c | 41 47 53 7d 20 2d 6f 20 |} ${LDFL|AGS} -o |
|00001630| 24 40 20 72 65 6c 6f 61 | 64 2e 63 20 0a 20 20 0a |$@ reloa|d.c . .|
|00001640| 20 20 76 65 72 73 69 6f | 6e 2e 6f 3a 20 76 65 72 | versio|n.o: ver|
|00001650| 73 69 6f 6e 2e 63 0a 20 | 20 0a 0a 2d 2d 2d 2d 2d |sion.c. | ..-----|
|00001660| 2d 2d 20 3d 5f 61 61 61 | 61 61 61 61 61 61 61 30 |-- =_aaa|aaaaaaa0|
|00001670| 0a 43 6f 6e 74 65 6e 74 | 2d 54 79 70 65 3a 20 74 |.Content|-Type: t|
|00001680| 65 78 74 2f 70 6c 61 69 | 6e 3b 20 63 68 61 72 73 |ext/plai|n; chars|
|00001690| 65 74 3d 22 75 73 2d 61 | 73 63 69 69 22 0a 0a 2d |et="us-a|scii"..-|
|000016a0| 2d 0a 4d 61 72 6b 20 41 | 6e 64 72 65 77 73 2c 20 |-.Mark A|ndrews, |
|000016b0| 43 53 49 52 4f 20 44 69 | 76 20 4d 61 74 68 73 20 |CSIRO Di|v Maths |
|000016c0| 26 20 53 74 61 74 73 0a | 4c 6f 63 6b 65 64 20 42 |& Stats.|Locked B|
|000016d0| 61 67 20 31 37 2c 20 4e | 6f 72 74 68 20 52 79 64 |ag 17, N|orth Ryd|
|000016e0| 65 2c 20 4e 53 57 20 32 | 31 31 33 2c 20 41 75 73 |e, NSW 2|113, Aus|
|000016f0| 74 72 61 6c 69 61 2e 0a | 50 48 4f 4e 45 3a 09 2b |tralia..|PHONE:.+|
|00001700| 36 31 20 32 20 33 32 35 | 20 33 31 34 38 09 09 09 |61 2 325| 3148...|
|00001710| 20 20 20 20 20 49 4e 54 | 45 52 4e 45 54 3a 20 6d | INT|ERNET: m|
|00001720| 61 72 6b 61 40 73 79 64 | 2e 64 6d 73 2e 63 73 69 |arka@syd|.dms.csi|
|00001730| 72 6f 2e 61 75 0a 55 55 | 43 50 3a 20 2e 2e 2e 2e |ro.au.UU|CP: ....|
|00001740| 21 75 75 6e 65 74 21 73 | 79 64 2e 64 6d 73 2e 63 |!uunet!s|yd.dms.c|
|00001750| 73 69 72 6f 2e 61 75 21 | 6d 61 72 6b 61 0a 0a 2d |siro.au!|marka..-|
|00001760| 2d 2d 2d 2d 2d 2d 20 3d | 5f 61 61 61 61 61 61 61 |------ =|_aaaaaaa|
|00001770| 61 61 61 30 2d 2d 0a | |aaa0--. | |
+--------+-------------------------+-------------------------+--------+--------+